#ifndef _CASTE_H
#define _CASTE_H

class Caste
{
	protected:
		std::string weapon1;
		std::string weapon2;
		std::string weapon3;
		int cond1;
		int cond2;
		int cond3;
		Caste();
	public:
		virtual ~Caste();
		virtual std::string GetW1();
		virtual std::string GetW2();
		virtual std::string GetW3();
		virtual void WeaponUsage(int wn);
		virtual int GetCond(int wn);
};
#endif
